persistent substances - French English Dictionary